#include "StateGraphData.h"

//-------------------------------------------------------------------------
CStateGraphData::CStateGraphData()
{
}

//-------------------------------------------------------------------------
const CStateDataPtr &CStateGraphData::GetStateData(u32_t idx) 
{ 
	return m_vStatesData[idx]; 
}

//-------------------------------------------------------------------------
u32_t CStateGraphData::GetSizeStatesData() 
{ 
	return m_vStatesData.size(); 
}

//-------------------------------------------------------------------------
const CStateDataPtr &CStateGraphData::GetInitialStateData() 
{ 
	return m_vInitialStateData; 
}

DEFINE_RTTI_CLASS( CStateGraphData, CStateData );